A* with Lookahead Re-Evaluated

نویسندگان

  • Zhaoxing Bu
  • Roni Stern
  • Ariel Felner
  • Robert C. Holte
چکیده

A* with lookahead (AL*) is a variant of A* that performs a cost-bounded DFS lookahead from a node when it is generated. We show that the original version of AL* (AL0) can, in some circumstances, fail to return an optimal solution because of the move pruning it does. We present two new versions, AL1 and ELH , that we prove to always be correct and give conditions in which AL0 is guaranteed to be correct. In our experiments with unit costs, AL0 was usually the fastest AL* version, but its advantage was usually small. In our experiments with non-unit costs, AL0 substantially outperforms both A* and IDA*. We also evaluate the idea of immediately expanding a generated node if it has the same f -value as its parent. We find that doing so causes AL* to require more memory and sometimes slows AL* down.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Implications of Lookahead Search in Game Playing

Lookahead search is perhaps the most natural and widely used game playing strategy. Given the practical importance of the method, the aim of this paper is to provide a theoretical performance examination of lookahead search in a wide variety of applications. To determine a strategy play using lookahead search, each agent predicts multiple levels of possible re-actions to her move (via the use o...

متن کامل

A Measurement-Based Form of the Out-of-Place Quantum Carry-Lookahead Adder

We present the design of a quantum carry-lookahead adder using measurement-based quantum computation. The quantum carry-lookahead adder (QCLA) is faster than a quantum ripple-carry adder; QCLA has logarithmic depth while ripple adders have linear depth. Our design is evaluated in terms of number of time steps and the total number of qubits used.

متن کامل

A Theoretical Examination of Practical Game Playing: Lookahead Search

Lookahead search is perhaps the most natural and widely used game playing strategy. Given the practical importance of the method, the aim of this paper is to provide a theoretical performance examination of lookahead search in a wide variety of applications. To determine a strategy play using lookahead search, each agent predicts multiple levels of possible re-actions to her move (via the use o...

متن کامل

A New Method for Solving Constraint Satisfaction Problems

Many important problems in Artificial Intelligence can be defined as Constraint Satisfaction Problems (CSP). These types of problems are defined by a limited set of variables, each having a limited domain and a number of Constraints on the values of those variables (these problems are also called Consistent Labeling Problems (CLP), in which “Labeling means assigning a value to a variable.) Solu...

متن کامل

Zero Lookahead in a Distributed Time-Stepped Simulation

Conservative parallel and distributed synchronization mechanisms require a quantity known as lookahead to enable deadlock avoidance. Unfortunately, identifying sources of lookahead can be problematic when lookahead does not naturally exist in the speciied simulation model, often forcing model respeciication. The U.S. Defense Modeling and Simulation OOce (DMSO) is sponsoring the development of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014